package com.caigou.bean.cms.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class CommentFilterParam {

    private String comments;//按照评论内容搜索

    private String manuscriptTitle;//按照评论标题搜索

    private String commentId; //按照评论id搜索

    private String startTime;//起始时间

    private String endTime;//结束时间

    private String tel;

    private List<Integer> sections;  //栏目ids

    /**
     * 自增id
     */
    private Integer id;

//    private String keyword;//搜索关键词
//
//    private Integer keywordType; // 1、按照用户昵称/评论内容搜索  2、按照评论ID/评论内容搜索  3、按照稿件内文标题/内容ID搜索 4、按照昵称/手机号

    private String channelCode;//按照频道筛选

    private String keyword1;//1、按照用户昵称/评论内容搜索

    private String keyword2;//2、按照评论ID/评论内容搜索

    private String keyword3;//3、按照稿件内文标题/内容ID搜索

    private String keyword4;//4、按照昵称/手机号




    /**
     * 评论用户id
     */
    private String userid;

    /**
     * 评论目标id
     */
    private String commentTargetId;


    /**
     * 评论类型   1评论  2回复
     */
    private String commentType;

    /**
     * 评论内容标题
     */
    private String commentTitle;

    /**
     * 是否删除   1删除  0保留
     */
    private Integer isDelete;

    /**
     * 回复目标评论id
     */
    private String replyCommentId;

    /**
     * 是否虚拟人造评论   1是  0否
     */
    private Integer isArtificial;



    /**
     * 用户昵称
     */
    private String nickname;

    @ApiModelProperty(value = "分页页数", name = "page", required = true, example = "1")
    private Integer page = 1;
    @ApiModelProperty(value = "分页条数", name = "size", required = true, example = "10")
    private Integer size = 10;



}
